thick soup with chopped vegetables and cooked with salt, spices, vinegar and butter - Spanish English Dictionary